package cn.tedu.net.udp;

import java.io.IOException;
import java.net.DatagramPacket;
import java.net.DatagramSocket;
import java.net.InetSocketAddress;
import java.net.SocketException;

public class UDPSenderDemo {
    public static void main(String[] args) throws IOException {
        //创建UDP发送端
        DatagramSocket ds=new DatagramSocket();

        //准备数据包---创建代表数据包的类的对象
        //第一个参数代表待传输的真实数据内容
        //第二个参数代表要传输的数据长度（小于等于第一个参数的值）
        //第三个参数代表IP地址值和端口号
        DatagramPacket dp=new DatagramPacket
                ("上午好".getBytes(),
                        "上午好".getBytes().length,
                        new InetSocketAddress
                                ("127.0.0.1",9090));

        //发送数据包
        ds.send(dp);

        //关流
        ds.close();

    }
}
